Wind River Simics for Multi-core Systems Development
ثبت نشده
چکیده
The hardware shift to multi-core processors and multiprocessor systems calls for new software and systems development tools to help developers transform their code into parallel applications and gain performance increases. Developers now have to know how to create software and architect systems that can use parallel hardware efficiently. Virtualized systems development is a development methodology where the actual hardware of a system is augmented by a Wind River Simics virtual platform, a simulation model of the hardware running on a workstation or a PC. The virtual platform can run the same binary software as the physical hardware, fast enough to be used as an alternative and augment physical hardware for software development.
منابع مشابه
SHIFT+M: Software-Hardware Information Flow Tracking on Multi-core
We designed, implemented and analyzed three distributed protocols for information-flow tracking on a multi-core message-passing architecture. In each we used Asbestos style labels to provide protection from unauthorized communication. The protocols remove the reliance on a central repository for taint checking by adding a trusted library and hardware mechanisms at each core. We modeled the hard...
متن کاملEmbedded software debug and test: Needs and requirements for innovations in debugging
Today’s complexity of embedded software is steadily increasing. The growing number of processors in a system and the increased communication and synchronization of all components requires scalable debug and test methods for each component as well as the system as a whole. Considering today’s cost and time to market sensitivity it is important to find and debug errors as early as possible and to...
متن کاملPartition-Based Hardware Transactional Memory for Many-Core Processors
Transactional memory is an appealing technology which frees programmer from lock-based programming. However, most of current hardware transactional memory systems are proposed for multi-core processors, and may face some challenges with the increasing of processor cores in many-core systems, such as inefficient utilization of transactional buffers, unsolved problem of transactional buffer overf...
متن کاملDevelopment and Analysis of a Novel Multi-Mode MPPT Technique with Fast and Efficient Performance for PMSG-Based Wind Energy Conversion Systems
Wind energy is one of the most promising renewable energy resources. Due to instantaneous variations of the wind speed, an appropriate Maximum Power Point Tracking (MPPT) method is necessary for maximizing the captured energy from the wind at different speeds. The most commonly used MPPT algorithms are Tip Speed Ratio (TSR), Power Signal Feedback (PSF), Optimal Torque Control (OTC) and Hill Cli...
متن کاملWind Turbine Transformer Optimum Design Assuming a 3D Wound Core
A wind turbine transformer (WTT) is designed using a 3D wound core while the transformer’s total owning cost (TOC) and its inrush current performance realized as the two objective functions in a multi-objective optimization process. Multi-objective genetic algorithm is utilized to derive Pareto optimal solutions. The effects of inrush current improvement on other operating and design parameters...
متن کامل